root excretion - Spanish English Dictionary